repeating weapon - Spanish English Dictionary